Life On A Quarter Acre

Papilio multicaudata (Two-tailed Swallowtail)

About
Observations
Taxonomy
Papilio multicaudata
(Two-tailed Swallowtail)
Papilio multicaudata
(Two-tailed Swallowtail)